Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Barcelona Open Banc Sabadell - Barcelona Western & Southern Open - Cincinnati Brisbane International - Brisbane Girona Challenger Wimbledon - London U.S. Open - New York Spain #1-w2 Spain #1-w3 Spain #1-w4 Spain F1 Spain F2 Spain #2-w1 Spain #2-w2 Spain #2-w3 Spain #2-w4 France F8 France F9 Italy F5 Spain F5 Spain F6 Spain F9 Italy F5 Italy F15 Germany F5 Serbia F1 Serbia F4 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Serbia F2 Serbia F3 Serbia F4 Bosnia/Herzegovina F6 Bosnia/Herzegovina F7 Czech Republic F5 Germany F3 Egypt F4 Egypt F5 Egypt F6 Bosnia & Herzegovina F2 Bosnia & Herzegovina F4 Serbia F2 Serbia F3 Serbia F5 Serbia F4 Serbia F7 Spain #1-w1 Croatia F8 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Egypt F14 Egypt F15 Germany F1 Germany F2 Germany F3 Turkey F2 Turkey F3 Turkey F4 Italy F4 Italy F5 Italy F6 Bosnia & Herzegovina F4 Serbia F1 Serbia F2 Italy F18 Serbia F4 Serbia F5 Italy F22 Egypt F5 Turkey F1 Turkey F2 Italy F1 Italy F2 Italy F3 Italy F4 Italy F11 Italy F34 (Santa Margherita Di Pula) Spain F4 Spain F6 Spain F7 Serbia F1 Serbia F5 Spain F26 (Santander) Spain F27 (Donostia-San-Sebastian) Spain F33 (Riba - Roja de Turia) Spain F1 (Manacor (Mallorca)) Spain F2 (Manacor (Mallorca)) Spain F3 (Paguera (Mallorca)) Spain F4 (Paguera (Mallorca)) Spain F5 (Murcia) Egypt F4 Serbia F6 Spain F9 Serbia F1 Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Garden Open 2004 - Rome Sporting Challenger - Turin Challenger Copa Sevilla - Seville Sina-Kia Motors Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov Bancastato Challenger Lugano - Lugano Mamaia Challenger - Constanta Croatia F10 Geneva Challenger - Geneva Open de Montauban - Montauban Unicredit (Suisse) Bank S. A. Challenger - Chiasso Challenger Ciudad de Guayaquil - Guayaquil Iskratel Open - Kranj Morocco Tennis Tour - Meknes Concurso Internacional de Vigo - Vigo Morocco Tennis Tour - Tanger III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Kos-Zucchetti Tennis Cup - Cordenons 9° Trani Cup - Trani Memorial A. Manfredini Sassuolo Challenger - Sassuolo Prosperita Open 2007 - Ostrava Tennis Napoli Cup - Napoli 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Tennis Napoli Cup 2006 - Napoli Sony Ericsson Open 2008 - Belgrade Brasov Challenger - Brasov Banja Luka Challenger 2008 - Banja Luka Challenger 42 - Andrezieux Bancolombia Open - Cali Belgrade Challenger Memorial Savigni - Sassuolo Marrakech Challenger Barletta Challenger Copa Petrobras - Montevideo Ispat Open 2004 - Ostrava Ostdeutscher Sparkassen Cup - Dresden Steelers Cup - Kosice Antonio Savoldi-Marco Co. - Manerbio Siemens Open - Scheveningen Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt IX Torneo Internacionale de Tennis - Barletta Scheveningen Challenger Open Costa Daurada - Tarragona Cepu Open - San Marino San Marino Challenger Mordovia Cup - Mordovia San Remo Tennis Cup - San Remo Alfa Romeo Tennis Cup - Cordenons Banja Luka Challenger Oberstaufen Cup - Oberstaufen Tarragona Challenger Asuncion Challenger Copa Petrobras Brazil - Belo Horizonte Florionapolis Challenger Brasov Challenger - Brasov Khanty-Mansiysk Challenger Copa Kia - Santiago Banja Luka Challenger Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2007 - Napoli XI Torneo Internazionale di Tennis - Barletta ECU Prague Open - Prague Memorial Manfredini - Sassuolo Bergamo Challenger Le Gosier Challenger Prostejov Challenger Turin Challenger Karshi Challenger San Sebastian Challenger Seville Challenger Pharma Medico Open 2008 - Aarhus Banja Luka Challenger Todi Challenger Ljubljana Challenger Madrid Challenger Mitsubishi Electric Europe Cup - Monza Morocco Tennis Tour - Marrakech La Rinascente Tennis Cup Harbour Club Milano - Milan Geneva Challenger Seville Challenger Salinas Challenger Sarajevo Challenger St. Brieuc Challenger Napoli Challenger Challenger de Providencia-Copa Kia - Santiago Orbetello Challenger Samarkand Challenger Cordenons Challenger Karshi Challenger Segovia Challenger Alphen Challenger Seville Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Tashkent Challenger Sarajevo Challenger Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona San Benedetto Challenger Turin Challenger Caltanissetta Challenger Blois Challenger Copa Petrobras - Santiago San Benedetto Challenger Nord LB Open - Braunschweig San Marino Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Alphen Challenger Kos Succhetti Tennis Cup - Cordenons Sibiu Challenger Copa Petrobras-Argentina - Buenos Aires Kazan Challenger Seoul Challenger IV Challenger Ciudad De Guayaquil - Guayaquil Irving Challenger Harbour Tennis Cup Regione Lombardia - Milan Ciudad de Pozoblanco Open Diputacion - Cordoba San Marino Challenger Cordenons Challenger Ciutat de Barcelona - Barcelona Seville Challenger Tashkent Challenger Prostejov Challenger Todi Challenger Bercuit Challenger Open de Montauban - Montauban Siemens Open 2007 - Scheveningen Banja Luka Challenger Como Challenger Rome Challenger Copa Petrobras Colombia - Bogota Guangzhou Challenger Vicenza Challenger Manerbio Challenger Rome Challenger Todi Challenger Scheveningen Challenger Tampere Challenger Meerbusch Challenger San Benedetto Challenger - San Benedetto Samarkand Challenger Barletta Challenger Tunis Challenger Padova Challenger Banja Luka Challenger Montevideo Challenger Palermo Challenger Almaty Challenger Shymkent Challenger Bergamo Challenger Valencia Challenger Bordeaux Challenger Caltanissetta Challenger Rome Challenger Braunschweig Challenger Bastad Challenger Biella Challenger Seville Challenger Seville Challenger Trnava Challenger Le Gosier Challenger Alicante Challenger Vicenza Challenger Bordeaux Challenger Perugia Challenger Santiago Challenger Ljubljana Challenger Bordeaux Challenger Kenitra Challenger Open Costa Daurada - Tarragona Punta Del Este Challenger Brescia Challenger Black Forest Open - Freudenstadt Casablanca Challenger Bucaramanga Challenger Genova Challenger Seville Challenger Perugia Challenger Perugia Challenger San Benedetto Challenger Sibiu Challenger Como Challenger Canberra Challenger Shenzhen Challenger Mestre Challenger X Torneo Internazionale di Tennis - Barletta San Benedetto Challenger Prague Challenger Trnava Challenger Cordenons Challenger Marbella Challenger Mohammedia Challenger Challenger Ford de Cherbourg - Cherbourg Banja Luka Challenger Rabat Challenger Bath Challenger Rome Challenger Genova Challenger Parma Challenger Marburg Challenger Sopot Challenger Florence Challenger Barcelona Challenger Caltanissetta Challenger Rennes Challenger Monza Challenger Quimper Challenger Cherbourg Challenger Milan Challenger Trofeo Internacional Club Laieta - Barcelona Cordenons Challenger Tunis Challenger Aix En Provence Challenger Lisbon Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Bratislava 2 Challenger Parma Challenger Ludwigshafen Challenger Oberstaufen Challenger Porsche Open - Poznan Prague Challenger 7° Trani Cup - Trani Liberec Challenger Schickendanz Open - Furth The LTA Men's Challenger Wrexham - Wrexham Montechiarugolo - Parma Challenger Salzburg Challenger Maspalomas Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Copa Petrobras Uruguay - Montevideo Tunis Open 2006 - Tunis Perugia Challenger Seville Challenger Florence Challenger Cancun Challenger Valencia Challenger ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Segovia Challenger Seville Challenger Copa Petrobras-Uruguay - Montevideo Rijeka Challenger Open de la Comunidad Valenciana - Valencia Napoli Challenger Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Oeiras 3 Challenger Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Santiago Challenger Rome Challenger Campionati Internazionali di Sicilia - Palermo Alphen Challenger Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Prostejov Challenger Barcelona Challenger Zagreb Challenger Open SEAT Godo 2006 - Barcelona Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Heineken Open - Auckland Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle Mercedes Cup - Stuttgart Erste Bank Open - Vienna Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb VTR Open - Vina del Mar Brasil Open - Sao Paulo Brasov Challenger Estoril Open - Estoril Serbia Open - Belgrade AEGON Championships - London Wolfsburg Challenger Cherbourg Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Topshelf Open - 's-Hertogenbosch Credit Agricole Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel China Open - Beijing Aircel Chennai Open - Chennai Brasil Open - Sao Paulo Portugal Open - Oeiras SkiStar Swedish Open - Bastad Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Kremlin Cup - Moscow Ecuador Open - Quito BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Brisbane International - Brisbane Grand Prix Hassan II - Marrakech BRD Nastase Tiriac Trophy - Bucharest Banja Luka Challenger Furth Challenger Caltanissetta Challenger Milan Challenger Marburg Challenger Szczecin Challenger Interwetten Austrian Open - Kitzbuhel Madrid Challenger BCR Open Romania - Bucharest Mestre Challenger Generali Open - Kitzbuhel If Stockholm Open - Stockholm San Benedetto Challenger Geneva Challenger Cortina Challenger Open de Tenis Comunidad Valenciana - Valencia Belgrade Challenger Bratislava Challenger Serbia Open - Belgrade Estoril Challenger Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel Masters Series - Hamburg Estoril Open - Estoril Ecuador Open - Quito Geneva Open - Geneva Marbella Challenger Brasil Open - Sao Paulo Plava Laguna Croatia Open - Umag Salzburg Challenger Kremlin Cup - Moscow European Open - Antwerp Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai European Open - Antwerp Astana Open - Nur-Sultan Sydney Tennis Classic - Sydney Heilbronn Challenger Adelaide International - Adelaide Rio Open - Rio de Janeiro Grand Prix Hassan II - Casablanca Rome Challenger Campionati Internazionali di Sicilia - Palermo Mersin Challenger Rome Challenger Winston-Salem Open - Winston-Salem Rio Open 500 - Rio de Janeiro Grand Prix Hassan II - Casablanca Casablanca Challenger Kremlin Cup - Moscow Kremlin Cup - Moscow Rio Open - Rio de Janeiro AEGON Championships - London Argentina Open - Buenos Aires Rio Open - Rio de Janeiro TEB BNP Paribas Istanbul Open - Istanbul St. Petersburg Open - St. Petersburg Argentina Open - Buenos Aires Yeongwol Challenger Winston-Salem Open - Winston-Salem Brasil Open - Costa do Sauipe China Open - Beijing Heineken Open - Auckland St. Petersburg Open - St. Petersburg TEB BNP Paribas Istanbul Open - Istanbul Open Parc - Lyon Ordina Open - 's-Hertogenbosch Antalya Cup - Antalya China Open - Beijing Swiss Indoors Basel - Basel Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Open Parc - Lyon Plava Laguna Croatia Open - Umag Rome Challenger AEGON Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Belgrade 2 - Belgrade AIG Japan Open Tennis Championships - Tokyo Open de Tenis Comunidad Valenciana - Valencia Mallorca Championships - Mallorca Erste Bank Open - Vienna Cordoba Open - Cordoba Banja Luka Open - Banja Luka Chengdu Open - Chengdu Swiss Indoors Basel - Basel UNICEF Open - 's Hertogenbosch Rio Open - Rio de Janeiro German Tennis Championships - Hamburg Hamburg Open - Hamburg ATP Studena Croatia Open - Umag Belgrade Open - Belgrade Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Copa Claro - Buenos Aires Oeiras 4 Challenger US Men's Clay Court Championship - Houston Sassuolo Challenger Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Studena Croatia Open - Umag US Men's Clay Court Championship - Houston Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Swiss Indoors Basel - Basel Portugal Open - Oeiras Gerry Weber Open - Halle Argentina Open - Buenos Aires Marrakech Challenger Blois Challenger Mersin Challenger Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Royal Guard Open Chile - Vina del Mar Marburg Challenger Seville Challenger Kenitra Challenger Grand Prix Hassan II - Casablanca Buenos Aires Challenger Power Horse Cup - Dusseldorf Topshelf Open - 's-Hertogenbosch San Marino Challenger Argentina Open - Buenos Aires Bordeaux Challenger Moselle Open - Metz Aix En Provence Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Cap Cana Challenger Abierto Mexicano Telcel - Acapulco TEB BNP Paribas Istanbul Open - Istanbul Barcelona Challenger Abierto Mexicano Telcel - Acapulco Aegon Nottingham Open - Nottingham Napoli Challenger Sibiu Challenger AEGON Championships - London Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Swiss Indoors Basel - Basel Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Ecuador Open - Quito Gonet Geneva Open - Geneva Brasil Open - Sao Paulo Shenzhen Open - Shenzhen Biella Challenger AEGON Championships - London Bet-at-home Open - Hamburg Plava Laguna Croatia Open - Umag Nature Valley International - Eastbourne Abierto Mexicano - Los Cabos China Open - Beijing Kremlin Cup - Moscow Biella Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Seville Challenger AEGON International - Eastbourne SkiStar Swedish Open - Bastad Alicante Challenger Banca Stato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Apia International - Sydney Suisse Open - Gstaad Hamburg European Open - Hamburg Generali Open - Kitzbuhel Amersfoort Challenger Chengdu Open - Chengdu L'Aquila Challenger Como Challenger Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Bastad Challenger Barcelona Open BancSabadell - Barcelona Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Swiss Open - Gstaad Riviera di Rimini Challenger - Rimini Sofia Open - Sofia Generali Open - Kitzbuhel Chengdu Open - Chengdu Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Generali Open - Kitzbuhel Open Romania - Bucharest Open Sud de France - Montpellier Serbia Open - Belgrade BMW Open - Munich Mallorca Championships - Mallorca Hamburg European Open - Hamburg Plava Laguna Croatia Open - Umag Swiss Indoors Basel - Basel Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Millennium Estoril Open - Estoril Movistar Open - Vina del Mar Hamburg European Open - Hamburg Generali Open - Kitzbuhel ARAG ATP World Tour Championship - Dusseldorf Orange Prokom Open - Sopot ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Stockholm Open - Stockholm Argentina Open - Buenos Aires Bad Waltersdorf Challenger Braga Challenger Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach Hamburg European Open - Hamburg China Open - Beijing Argentina Open - Buenos Aires ATP Studena Croatia Open Umag - Umag Olbia Challenger Helsinki Challenger Plava Laguna Croatia Open - Umag Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade AEGON International - Eastbourne PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Kremlin Cup - Moscow Erste Bank Open - Vienna Sydney International - Sydney Argentina Open - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Generali Open - Kitzbuhel Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha DIEMA XTRA Sofia Open - Sofia Brasil Open - Sao Paulo Rakuten Japan Open - Tokyo Serbia Open - Belgrade Marbella Challenger Murcia Challenger Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Shanghai ATP Masters 1000 - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Cordenons Challenger BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Biella Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Western & Southern Open - New York Topshelf Open - 's-Hertogenbosch Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Adelaide International - Adelaide Shanghai Rolex Masters - Shanghai St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok Erste Bank Open - Vienna Qatar Open - Doha Heineken Open - Auckland US Men's Clay Court Championship - Houston Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Generali Open - Kitzbuhel Brasil Open - Costa do Sauipe Mutua Madrilena Madrid Open - Madrid Open Romania - Bucharest Tiriac Open - Bucharest SkiStar Swedish Open - Bastad BNP Paribas Masters - Paris BB&T Atlanta Open - Atlanta Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Miami Open - Miami Bet-at-home Open - Hamburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Rolex Paris Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Mercedes Cup - Stuttgart Rogers Cup - Toronto Miami Open - Miami Wimbledon - London Internazionali BNL d'Italia - Rome Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris U.S. Open - New York French Open - Paris Miami Open - Miami U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York Coupe Rogers - Montreal French Open - Paris Wimbledon - London Gonet Geneva Open - Geneva Western & Southern Open - Cincinnati Forte Village Sardegna Open - Sardinia BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami BNP Paribas Masters - Paris Erste Bank Open - Vienna Australian Open - Melbourne Rolex Paris Masters - Paris French Open - Paris BNP Paribas Open - Indian Wells Winston-Salem Open - Winston-Salem Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Erste Bank Open - Vienna Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Open de la Comunidad Valenciana - Valencia Miami Open - Miami Abierto Mexicano Telcel - Acapulco Sony Open Tennis - Miami French Open - Paris Mutua Madrid Open - Madrid Miami Open - Miami Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Miami Open - Miami Mercedes Cup - Stuttgart St. Petersburg Open - St. Petersburg Copa Claro - Buenos Aires Vegeta Croatia Open - Umag Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Chengdu Open - Chengdu Aircel Chennai Open - Chennai German Tennis Championships - Hamburg Tata Open Maharashtra - Pune Argentina Open - Buenos Aires Rio Open - Rio de Janeiro China Open - Beijing Davis Cup, World Group, F, SRB-CZE 2-3 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, QF, SRB-ESP 4-1 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group C, Valencia Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open (juniors) U.S. Open (juniors) Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Rolex Paris Masters - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, QF, SRB-GBR 2-3 Davis Cup, World Group, PO, IND-SRB 2-3 Davis Cup, World Group, SF, FRA-SRB 3-1 ATP Cup - Melbourne ATP Cup - Sydney Davis Cup, World Group, QR, UZB-SRB 2-3 Davis Cup, World Group, PO, SRB-IND 4-0 Davis Cup, Finals, Group F Davis Cup, Finals, SF, CRO-SRB 2-1 Davis Cup, Group B, Valencia Davis Cup, World Group, Q, SRB-SVK 0-4 Davis Cup, World Group I, 1R, SRB-GRE 3-1 Davis Cup, World Group, 1R, SRB-RUS 4-1 Davis Cup, World Group, 1R, SRB-USA 1-3 Wimbledon (juniors) All Lower level tournaments Olympics - Paris U.S. Open - New York Nordea Open - Bastad Wimbledon - London